most humane - Turkish English Dictionary